right triangular ligament - Español Inglés Diccionario